Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F4 Canada F4 USA F17 USA F18 India F5 USA F26 USA F27 UAE F1 India F4 Great Britain F7 Uzbekistan F2 India F3 India F4 India F5 China F2 USA F4 USA F24 USA F25 USA F26 India F14 USA F7 USA F5 USTA Challenger of Burbank - Burbank KGHM Polish Indoors - Wroclaw USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Copa Ericsson - Lima Copa Ericsson - Guadalajara Ljubljana Open - Ljubljana USTA Tallahassee Tennis Challenger - Tallahassee The Natrel's Challenger of Granby - Granby HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Atlanta Clay Court Challenger - Atlanta 5° Sporting Challenger - Turin 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock Internationaux de Nouvelle-Caledonie - New Caledonia Freeman Men's $50,000 Challenger - Joplin The Comercia Challenger - Aptos Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Dublin Challenger - Dublin The Comercia Bank Challenger - Aptos New Delhi Challenger IV - New Delhi Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville USA F30 USA F31 India F1 USA F5 USA F6 Salinas Challenger Dallas Challenger USA F4 Great Britain F6 Uzbekistan F1 Mexico City Challenger Talahassee Challenger Rome Challenger Rhodes Challenger Savannah Challenger Carson Challenger Yuba City Challenger Manchester Challenger Granby Challenger Vancouver Challenger Alphen Challenger Szczecin Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Chuncheon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Ramat Hasharon Challenger Prostejov Challenger Nottingham Challenger Bangkok Challenger Honolulu Challenger Sarasota Challenger Prostejov Challenger Tulsa Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Heilbronn Challenger Sarasota Challenger Istanbul Challenger Tiburon Challenger Maui Challenger Dallas Challenger Rimouski Challenger Guadalajara Challenger Savannah Challenger Karshi Challenger Manta Challenger XL Capital Bermuda Open - Bermuda Zivnobanka Open - Prostejov AXA Open - Lisbon Eddleman USTA Challenger - Birmingham Dallas Challenger The Indian Oil Servo ATP Challenger - Chandigarh The Scottish Tennis Championships - Edinburgh Le Gosier Challenger Heilbronn Challenger 2001 USTA Challenger of Calabasas - Calabasas 2002 Tulsa USTA Challenger - Tulsa 2001 Eddleman USTA Challenger - Birmingham Winnetka Challenger Schickendanz Open - Furth The Waco International Tennis Challenger - Waco Napa Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno San Luis Potosi Challenger 2000 - San Luis Potosi Pekao Open - Szczecin Open Diputacion - Cordoba University of Tennessee USTA Men's Challenger - Knoxville Charlottesville Challenger Downtown Athletic Club USTA Challenger - Amarillo Irving Challenger Windy City Classic - Winnetka A Glimmer of Hope Challenger - Austin Toluca Challenger - Toluca Fergana Challenger - Fergana XL Bermuda Open - Bermuda USTA Challenger of San Antonio - San Antonio Neride Prague Indoor - Prague 2005 West Side Tennis Coub Men's Challenger - Forest Hills Pro Challenger at Calabasas - Calabasas Dharwad Challenger 2003 - Dharwad Music City Challenger - Nashville drkoop.com USTA challenger of Miami - Miami USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger - New Delhi Coffee Cup Challenger - Chikmagalur Busan Open - Busan XL Capital Bermuda Open - Bermuda The LTA Nottingham Challenger - Nottingham The West Side Tennis Club Clay Court Challenger - Forest Hills 2004 Colorado Tennis Classic - Denver Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Nottingham Men's Challenger - Nottingham The $50,000 Pro Challenger at Calabasas - Calabasas USTA Challenger - Champaign Busan Open Challenger Tennis - Busan Singha Tennis Classic - Tarzana I Manta Open - Manta 2005 Tulsa Challenger - Tulsa WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Wailea Men's Challenger - Maui Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Binghamton Challenger Carson Challenger Kyoto Challenger Bangkok Challenger AGT Challenger - Leon Rome Challenger Winnetka Challenger Swanston Challenger - Sacramento Ramat Hasharon Challenger Challenger Casablanca San Angel - Mexico City Sarasota Challenger Beijing Challenger Media Will Cup Busan Challenger Tennis - Busan Sail Open - New Delhi The Mercedes Benz of Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto Abierto Internacional Varonil Ciudad de Cancun - Cancun Corona Mexico City Open - Mexico City Music City Challenger - Nashville Fergana Challenger - Fergana 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Granby Challenger USTA Challenger of Las Vegas - Las Vegas Theusbridge.com Tennis Classic - Tarzana 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Dallas Challenger Savannah Challenger 2004 Freeman Men's Challenger - Joplin Winnetka Challenger Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The Commercia Challenger - Aptos Izmir Challenger The Natrel's Challenger - Granby Nottingham Challenger Binghamton Challenger Miller Lite Hall of Fame Tennis Championships - Newport Charlottesville Challenger Gold Flake Open - Chennai Heineken Open - Auckland Zagreb Challenger China Open - Beijing Cerveza Club Colombia Open - Bogota U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai Knoxville Challenger Salem Open - Hong Kong Challenger ATP de Cuenca Diario El Mercurio - Cuenca AIG Japan Open - Tokyo AAPT Championships - Adelaide Heineken Open - Auckland Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Lubbock Challenger - Lubbock Tata Open 2003 - Chennai 2001 UT Tyler Patriot Challenger - Tyler Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach 2007 Knoxville Challenger - Knoxville Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage XL Capital Bermuda Open - Bermuda The Manchester Trophy - Manchester Open de Franche Comte - Besancon Tata Open - Chennai Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston U.S. Men's Clay Court Championships - Houston Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank China Open - Beijing USTA Men's Challenger of Urbana-Champaign - Urbana USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose MTNL Cellular ATP Challenger - Mumbai West Side Tennis Club Clay Court Challenger - Forest Hills Prague Open - Prague Schickedanz Open - Furth Chennai Open - Chennai Busan Open Challenger Tennis - Busan SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston USTA Challenger of Burbank - Burbank USTA Tennis Championships of Austin - Austin The 10tele.com Open - Nottingham Cadillac Pro Indoor USTA Challenger - West Bloomfield Chennai Open - Chennai Saint Francis Health System USTA Challenger - Tulsa Hamburg Challenger - Hamburg US Men's Clay Court Championships - Houston Gerry Weber Open - Halle New Delhi Challenger III - New Delhi Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Chennai Open - Chennai 1998 Safeway Challenger - Aptos U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The West Side Tennis Club Grass Court Challenger - Forest Hills Gerry Weber Open - Halle The LTA Men's Challenger - Nottingham Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Challenger Britania Zavaleta - Puebla AIG Japan Open Tennis Championships - Tokyo Belgaum Open - Belgaum Davidoff Swiss Indoors - Basel Chennai Open - Chennai Heineken Open - Auckland Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Challenger West of England Tennis - Bristol 2002 FSE Challenger - Tarzana XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport drkoop.com USTA Tennis Championships of San Antonio - San Antonio Countrywide Classic - Los Angeles FILA Challenger - Biella Challenger de Granby - Granby USTA Callenger of Urbana-Champaign - Urbana Chennai Open - Chennai The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Challenger de Granby - Granby Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank ATP Bangalore Challenger - Bangalore Regions Morgan Keegan Championships - Memphis Tumkur Open - Tumkur Britania Zavaleta - Puebla National Bank Men's Rimouski Challenger - Rimouski Delray Beach International Tennis Championships - Delray Beach West Side Tennis Challenger - Forest Hills Open Sabadell Atlantico - Barcelona Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Fifth Third Bank Tennis Classic - Lexington Samsung Securities Cup - Seoul Ordina Open - s-Hertogenbosch 2005 Freeman Men's Challenger - Joplin Harrah's Entertainment Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Kremlin Cup - Moscow Samsung Securities Cup - Seoul USTA Illinois Challenger - Champaign Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Apia International - Sydney Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Baton Rouge Pro Tennis Classic - Baton Rouge Farmers Classic - Los Angeles Citi Open - Washington Aircel Chennai Open - Chennai Sao Paulo Challenger Heineken Open - Auckland Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Nottingham Challenger AEGON Championships - London AEGON International - Eastbourne 2008 Lubbock Challenger - Lubbock Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Seoul Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis Sacramento Challenger - Sacramento AEGON Championships - London Citi Open - Washington Bangkok Challenger U.S. National Indoor Tennis Championships - Memphis Korat Challenger Abierto Mexicano Telcel - Acapulco Prague Challenger Nottingham-2 Challenger Tallahassee Challenger Izmir Challenger Tulsa Challenger U.S. Men's Clay Court Championships - Orlando Noumea Challenger Kaoshuing Challenger Legg Mason Tennis Classic - Washington D.C. Dallas Challenger Savannah Challenger Millenium Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Maui Challenger Delray Beach International Tennis Championships - Delray Beach Honolulu Challenger Bergamo Challenger Belgrade Challenger Sacramento Challenger Campbells Hall of Fame Tennis Championships - Newport Knoxville Challenger Champaign Challenger SA Tennis Open - Johannesburg Yokohama Challenger The Dubai Tennis Championships - Dubai Toyota Challenger Dallas Challenger SAP Open - San Jose Rimouski Challenger Atlanta Tennis Championships - Atlanta Le Gosier Challenger China Open - Beijing Sarasota Challenger Mexico City Challenger Thailand Open - Bangkok Leon Challenger Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger SAP Open - San Jose Serbia Open - Belgrade Gerry Weber Open - Halle Farmers Classic - Los Angeles AEGON Championships - London Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach SAP Open - San Jose US Men's Clay Court Championship - Houston Sarasota Challenger Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Scania Stockholm Open - Stockholm Le Gosier Challenger Tallahassee Challenger Swiss Indoors Basel - Basel Bordeaux Challenger U.S. Men's Clay Court Championships - Houston Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Aptos Challenger Irving Challenger US Men's Clay Court Championship - Houston Johannesburg Challenger Sarasota Challenger University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin Franklin Templeton Tennis Classic - Scottsdale Lucknow ATP Tour Challenger - Lucknow Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Tennis Channel Open - Las Vegas The Ericsson Open - Miami Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas The Artois Championships - London Pacific Life Open - Indian Wells Rogers Masters - Toronto Open de Moselle - Metz Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Rogers Cup - Toronto U.S. Mens's Clay Court Championship - Houston Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach RCA Championships - Indianapolis Power Horse Cup - Dusseldorf Miller Lite Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen President's Cup - Tashkent Tata Open 2002 - Chennai BellSouth Open - Vina del Mar Brasil Open - Salvador du Maurier Open - Toronto Energis Open - Amersfoort Legg Mason Tennis Classic - Washington NASDAQ-100 Open - Miami Malaysian Open - Kuala Lumpur Vietnam Open - Ho Chi Minh City Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati AEGON International - Eastbourne The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells French Open - Paris Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells Winston-Salem Open - Winston-Salem Rogers Masters - Montreal Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Chennai Open - Chennai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Toronto U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, Group 1, 1R, IND-CHN 5-0 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, Group 1, 2R, IND-PAK 3-2 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston